/**
 * 2010(c) Copyright Oceansoft Information System Co.,LTD. All rights reserved.
 * <p>
 * Compile: JDK 1.6+
 * <p>
 * 版权所有(C)：江苏欧索软件有限公司
 * <p>
 * 公司名称：江苏欧索软件有限公司
 * <p>
 * 公司地址：中国苏州科技城青山路1号
 * <p>
 * 网址: http://www.oceansoft.com.cn
 * <p>
 * 版本: 苏州公安统一用户管理平台1.0
 * <p>
 * 作者: 090922(陈伟)
 * <p>
 * 文件名:ConstantnMap.java
 * <p>
 * 类产生时间: 2012-6-25 下午12:50:39
 * <p>
 * 负责人: 090922(陈伟)
 * <p>
 * Email:javacspring@gmail.com
 * <p>
 * 所在组 : 苏州公安统一用户管理平台
 * <p>
 * 所在部门: 电信/国土——技术二部
 * <p>
 * <p>
 */
package com.oceansoft.core.common.constant;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import com.oceansoft.core.domain.pojo.SelectVO;

/**
 * 常量MAP
 * 
 * @author Administrator
 * 
 */
public class ConstantMap {
	/** 应用系统模块常量 */
	public static final String MODUAL_SYS_MGR = "1";
	public static final String MODUAL_LOG_MGR = "2";

	private static final Map<String, String> modualMap = new HashMap<String, String>();

	static {
		modualMap.put(MODUAL_LOG_MGR, "日志管理");
		modualMap.put(MODUAL_SYS_MGR, "系统管理");
	}

	public static String modual(String modualId) {
		return modualMap.get(modualId);
	}

	public static List<SelectVO> getModuals() {
		List<SelectVO> list = new ArrayList<SelectVO>();
		list.add(new SelectVO(ConstantMap.MODUAL_LOG_MGR, ConstantMap.modual(ConstantMap.MODUAL_LOG_MGR)));
		list.add(new SelectVO(ConstantMap.MODUAL_SYS_MGR, ConstantMap.modual(ConstantMap.MODUAL_SYS_MGR)));
		return list;
	}

	public static String list2String(List<?> list) {
		StringBuffer sb = new StringBuffer();
		for (Object obj : list) {
			sb.append("<br>");
			sb.append(obj.toString());
		}
		return sb.toString();
	}
	
	
	
	
}
